/* Britain In Space CSS STYLE XML and HTML
	Last Changed: 06th July 2010 */
	
/* Site Wide */
* {margin: 0 auto 0 auto; padding: 0;}
* {font-family: 'times new roman' , times, serif;}
body {width: 960px; background-color: #000000; color: #FFFFFF; font-size: 12px; text-align: center;}

/* DIVS */
#container {width: 960px;}
#leftdiv {float: left; padding: 0; width: 220px; text-align: left; font-size: 16px;}
#rightdiv {float: left; padding: 0; width: 740px; text-align: center; font-size: 16px;}
#rimagediv {float: right; padding: 0 10px 0 10px; width: 290px; background-color: transparent; color: Yellow; text-align: center; font-size: 16px;}
div.awadiv {clear: both; text-align: center;} 
#footerdiv {clear: both; width: 960px; border-top: 2px solid silver; border-bottom: 2px solid silver;}
#footerLdiv {float: left; padding: 10px 0 4px 0; width: 300px; text-align: center; font-size: 16px;}
#footerMdiv {float: left; padding: 15px 0 0 0; width: 460px; text-align: center; font-size: 16px;}
#footerRdiv {float: left; padding: 4px 0 4px 0; width: 200px; text-align: right; font-size: 16px;}
div.alphabardiv {float: left; width: 738px; padding-top: 8px; padding-bottom: 8px; background-color: transparent; color: white; text-align:center; font-size:12px;}

/* Headers */
h1 {clear: both; margin: 0; padding: 0; font-size: 50px; font-weight: bold; text-align: center;}
h2 {clear: both; margin: 0; padding: 0; font-size: 25px; font-weight: bold; text-align: center;}

/* Content */
p.contentp {padding: 10px; background-color: transparent; color: White; font-style: normal; font-size: 16px; text-align: left;}
p.imagep {padding: 10px; background-color: transparent; color: Yellow; font-style: italic; font-size: 16px; text-align: center;}
p.pictitle {margin: 0; padding-top: 8px; text-align: center; font-size: 24px; background-color: transparent; color: yellow; font-weight: bold; vertical-align: middle;}
p.quotep {padding: 10px; background-color: transparent; color: Yellow; font-style: italic; font-size: 16px; text-align: left;}
p.namep {padding: 10px; background-color: transparent; color: Yellow; font-style: normal; font-size: 16px; text-align: right;}
p.TopOfPage {margin: 0px; padding: 0; font-size: 12px;font-weight:bold; background-color: transparent; color: lime; text-align: right;}

/* Lists */
.menu{margin:0; padding: 0; list-style: none; background-color: transparent;}
.menu li{padding: 0 5px 0 5px; border-style: none;}
.menu li h3{ border-style: none; background-color: transparent; color: White; font-weight: bold; font-size: 25px; text-align: center;}
.menu li h4{ border-style: none; background-color: transparent; color: White; font-weight: bold; font-size: 16px; text-decoration: underline; text-align: left;}
.menu li p{ border-style: none; padding: 0; margin: 0; background-color: transparent; color: #FFA500; font-weight: bold; font-size: 16px;}
.menu li a{text-align:left;  border-style: none; padding: 0; color: #FF0000; font-size: 16px; text-decoration:none;}
.menu li a:hover{border-style: none; color: Lime;}
.menu li a.active, .menu li a.active{border-style: none; background-color: transparent; color: #FFFF66;}
.menu li a.vlink, .menu li a.vlink{border-style: none; background-color: transparent; color: #FFFF66;}

.ordered ol {padding: 0; border-style: none;}
.ordered li{padding: 0 10px 0 10px; list-style: decimal inside none; border-style: none; font-size: 14px;}

/* Links */
a.BlueOnTrans:link {background-color: transparent; color: Blue; font-weight: bold; text-decoration: none}
a.BlueOnTrans:visited {background-color: transparent; color: Blue; font-weight: bold; text-decoration: none}
a.BlueOnTrans:hover {background-color: transparent; color: Red; font-weight: bold;  text-decoration: none}
a.BlueOnTrans:active {background-color: transparent;  color: Red; font-weight: bold;  text-decoration: none}
a.LimeOnTrans:link {background-color: transparent; color: Lime; font-weight: bold; text-decoration: none}
a.LimeOnTrans:visited {background-color: transparent; color: Lime; font-weight: bold; text-decoration: none}
a.LimeOnTrans:hover {background-color: transparent; color: Red; font-weight: bold;  text-decoration: none}
a.LimeOnTrans:active {background-color: transparent;  color: Red; font-weight: bold;  text-decoration: none}
a.WhiteOnBlue:link {background-color: blue; color: white; text-decoration: none; padding: 4px; font-weight: bold;}
a.WhiteOnBlue:visited {background-color: blue; color: white; text-decoration: none; padding: 4px; font-weight: bold;}
a.WhiteOnBlue:hover {background-color: blue; color: red; font-weight: bold; text-decoration: none; padding: 4px;}
a.WhiteOnBlue:active {background-color: blue; color: white; font-weight: bold; text-decoration: none; padding: 4px;}
a.WhiteOnGreen:link {background-color: green;color: white; text-decoration: none; padding: 4px; font-weight: bold;}
a.WhiteOnGreen:visited {background-color: green;color: white; text-decoration: none; padding: 4px; font-weight: bold;}
a.WhiteOnGreen:hover {background-color: green; color: red; font-weight: bold; text-decoration: none; padding: 4px;}
a.WhiteOnGreen:active {background-color: green; color: white; font-weight: bold; text-decoration: none; padding: 4px;}
a.WhiteOnTrans:link {background-color: transparent; color: White; font-weight: bold; text-decoration: none}
a.WhiteOnTrans:visited {background-color: transparent; color: White; font-weight: bold; text-decoration: none}
a.WhiteOnTrans:hover {background-color: transparent; color: Red; font-weight: bold;  text-decoration: none}
a.WhiteOnTrans:active {background-color: transparent;  color: Red; font-weight: bold;  text-decoration: none}
a.YellowOnTrans:link {background-color: transparent; color: Yellow; font-weight: bold; text-decoration: none}
a.YellowOnTrans:visited {background-color: transparent; color: #FFA500; font-weight: bold; text-decoration: none}
a.YellowTrans:hover {background-color: transparent; color: #FF0000; font-weight: bold;  text-decoration: none}
a.YellowTrans:active {background-color: transparent;  color: #FF0000; font-weight: bold;  text-decoration: none}

/* SPAN Classes */
span.hispan {font-weight: bold;}
span.ispan {font-style: italic;}
span.ihspan {font-weight: bold; font-style: italic;}
span.suspan {font-size: 9px; font-weight: normal; vertical-align: super;}
span.uspan {font-weight: bold; text-decoration: underline;}

/* TABLE Classes */
table.ablmindextb {margin: 10px; background-color: transparent; color: white; border-style: none; font-size: 12px; font-weight: bold; text-align: center;}
td.ablmindextd {border: silver 2px solid; text-align: center;}
caption.ablmindexcn {margin-left: 10px; padding: 4px; font-size: 16px; font-weight:bold; background-color: transparent; color: white; text-align: left;}

table.timeline {margin: 10px; background-color: transparent; color: white; border-style: none; font-size: 12px; font-weight: bold; text-align: left;}
tr.timeline {text-align: left;}
td.timeldate {background-color: transparent; color: yellow;}
td.timeline {background-color: transparent; color: white;}

/*
     FILE ARCHIVED ON 06:21:24 Sep 11, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:10:13 Dec 04, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 159.992
  exclusion.robots: 0.116
  exclusion.robots.policy: 0.105
  RedisCDXSource: 1.052
  esindex: 0.01
  LoadShardBlock: 133.702 (3)
  PetaboxLoader3.datanode: 92.746 (4)
  CDXLines.iter: 20.903 (3)
  load_resource: 99.028
  PetaboxLoader3.resolve: 43.206
*/